Skip to content

Add PWA icon back to repo; add link tag for iOS #1060

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Oct 7, 2019

Conversation

admvx
Copy link
Contributor

@admvx admvx commented Oct 7, 2019

Describe in detail the problem you had and how this PR fixes it

Currently the path to the app icon from manifest.json 404s; this icon was removed at some point from the repository. And so, when installing the web app from a browser (desktop or mobile), the app icon is absent. This update adds back the largest icon from a previous commit, and references it from manifest.json. The path to the icon includes the static/out/vs/server/src/media directory, since not everything from that folder gets copied into the app root directory.

Additionally, a <link> tag (to enable iOS devices to also pick up the app icon) was added to both the main workbench.html file and the login page.

Is there an open issue you can link to?

#802 - Add apple-touch-icon for iPad webapp

admvx and others added 3 commits September 15, 2019 17:41
Update fork to match current master
- Copy old icon back into repository
- Update path to icon from manifest file
- Add link metadata tag for iOS PWA icon to workbench.html
- Add link metadata tag for iOS PWA icon to login page
Copy link
Contributor

@sr229 sr229 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like quite a simple fix. LGTM

@code-asher code-asher merged commit e1e3f32 into coder:master Oct 7, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants